#   劈分，分隔字符是指字符串中出现的字符，以这个字符作为分割点进行字符串划分
s = 'hello world hello china'
lst = s.split()  # 默认分隔符是空格
print(lst)
lst2 = s.split(sep = 'l')
print(lst2)  # ['he', '', 'o wor', 'd he', '', 'o china']
st = 'hello|world|hello|Python'
print(st.split(sep = '|'))
print(st.swapcase())  # 大小写互转
print(st.split(sep = '|', maxsplit = 2))    #   maxsplit指定了最大的分割次数
#   ['hello', 'world', 'hello|Python']
'''split是从左侧开始分割的,
rspilt是从右侧开始分割的，
指定分割最大次数时，结果就会发生改变'''
print(st.rsplit(sep = '|', maxsplit = 2))   #   ['hello|world', 'hello', 'Python']
